upon one's oath - İngilizce Eşanlam Sözlük